//app.js
import { getUserH5Openid } from './utils/getData.js'

App({
  onLaunch: function (options) {
    let than = this
    // 展示本地存储能力
    // wx.setStorageSync('userId', '71d0926372094cde9651535e732670c3');//userId[Math.floor((Math.random()*userId.length))]


    wx.getSystemInfo({
      success (res) {
        console.log(res.model)
        //判断有刘海的机型
        let liuhai = ['iPhone X','iPhone11','iPhone10','iPhone XR','iPhone XS Max']
        than.globalData.isliuhai = liuhai.includes(res.model)
        //小机型，主要是iphone8
        let minModel = ['iPhone 6/7/8 Plus','iPhone 8','iPhone 6/7/8','iPhone 5','iPhone 8 Plus','iPhone 7 Plus','iPhone 6 Plus','iPhone 6s','iPhone 6']
        //是否苹果机
        than.globalData.isiPhone = res.model.includes("iPhone")

        console.log('是否苹果机'+res.model.includes("iPhone"))
        console.log(res.model.substring(0,8))
        console.log(minModel.includes(res.model.substring(0,8)))
        console.log('顶部高度'+res.statusBarHeight)
        console.log('titleBarHeight高度'+res.titleBarHeight)
        than.globalData.headerTop = res.statusBarHeight
        if(res.statusBarHeight == 44 ){
          than.globalData.minModel = false
        }else{
          than.globalData.minModel = true
        }
      }
    })

    // // // 登录
    // wx.login({
    //   success: res => {
    //     console.log(3333)
    //     console.log(res)
    //     // 发送 res.code 到后台换取 openId, sessionKey, unionId
    //     than.globalData.userInfo.code = res.code
    //     let data ={
    //       code:res.code,
    //     }
    //     getUserH5Openid(data).then(res => {
    //       //写入全局
    //       getApp().globalData.userInfo.openId = res.result.openId
    //       getApp().globalData.userInfo.unionId = res.result.unionId
    //       if(res.result.userId){
    //         //写入缓存
    //         wx.setStorageSync('userId', res.result.userId)
    //       }
    //     })
    //   }
    // })
    // 获取用户信息
    // wx.getSetting({
    //   success: res => {
    //   console.log('获取用户信息')
    //     if (res.authSetting['scope.userInfo']) {
    //       // 已经授权，可以直接调用 getUserInfo 获取头像昵称，不会弹框
    //       wx.getUserInfo({
    //         success: res => {
    //           // 可以将 res 发送给后台解码出 unionId
    //           this.globalData.wxuserinfo = res.userInfo

    //           // 由于 getUserInfo 是网络请求，可能会在 Page.onLoad 之后才返回
    //           // 所以此处加入 callback 以防止这种情况
    //           if (this.userInfoReadyCallback) {
    //             this.userInfoReadyCallback(res)
    //           }
    //         },
    //         complete: res => {
    //           // console.log(res)
    //         }
    //       })
    //     }
    //   }
    // })
  },
  globalData: {
    userInfo: {},
    wxuserinfo:null, //微信帐号的一些信息
    isliuhai:true,
    minModel:false,
    conventionInfo:{}, //大型活动详情基础数据，传给局汇总
    activeJuInfo:{}, //局活动详情基础数据，传给局汇总
    headerTop:0, //
    goAppPopover:false //进入有局app弹框状态
  }
})